A Theory of Software Development Methodologies

نویسنده

  • Adarsh Kumar Kakar
چکیده

In this study, it is proposed that software development methodologies (SDMs), when looked at from the perspective of job design, offers interesting and useful insights. The increasing popularity of agile methods over plan-driven methods in the 2000’s mirror the increasing popularity of non-Taylorist job designs over Taylorist job designs in the 1980’s, when jobs were redesigned by adopting self-managed teams and work groups, and creating employee programs like quality circles with salutary results. This study finds the widely accepted (JCM) Job Characteristic Model (Hackman and Qldham, 1976) for job design relevant in providing a theoretical foundation for the atheoretical domain of SDMs. JCM provides a structural framework for practice to understand what they are doing right and what needs to change by diagnosing the characteristics of the software development processes in need of improvement and making recommendations for tailoring SDMs for superior work outcomes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Management accounting research methodologies: searching for the bests

Management needs qualitative and comprehensive information for decision making. Managers are always searching for useful information in order to reach their firm's goals and strategies. The development in technology, globalization and focusing on costumers needs has changed the information that managers need to maintain their position in a competitive environment and take advantage of profitabl...

متن کامل

Aligning Adoption Theory with Agile System Development Methodologies

Studies show that many software developers are reluctant, for a variety of reasons, to employ system development methodologies (SDMs) in the course of building their applications. The proponents of Agile methodologies suggest that many of the factors that have inhibited the use of SDMs to date have largely been addressed in the underlying principles of Agile methods. Using adoption theory as a ...

متن کامل

Investigating the Effect of Using Methodology on Development Effort in Software Projects

Accurate estimation of software development effort needs to consider numerous factors in software projects such as project size, programming language, application type, team size, development platform and so on. Software methodology is one of the most effective parameters in this field. Basically, software methodologies are used in software projects in order to manage activities, artifacts, rol...

متن کامل

Teaching Software Engineering Using Lightweight Analysis

In teaching software engineering, it is a major challenge to integrate methodology and theory into the practice of software development. The goal of this project is to explore a new pedagogical approach to teaching software engineering centered on the close integration of analysis tools with instruction in programming methodologies. Instead of learning methodologies as abstract ideas, students ...

متن کامل

Towards an Understanding of the Conceptual Underpinnings of Agile Development Methodologies

While the growing popularity of agile development methodologies is undeniable, there has been little systematic exploration of its intellectual foundation. Such an effort would be an important first step in understanding this paradigm’s underlying premises. This understanding, in turn, would be invaluable in our assessment of current practices as well as in our efforts to advance the field of s...

متن کامل

Theory of Complex Adaptive Systems and Agile Software Development

Recently academicians as well as practitioners have shown growing interest in agile software development methodologies. These methodologies refer to the development processes that are lighter and faster developed in response to uncertain and volatile market environment. Much of the prior literature does not provide any theoretical basis for these methodologies. In this paper, we demonstrate the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012